You searched for:
“more meandered”
meandered (adjective), more meandered, most meandered
A reference to anything that frequently deviates and changes its course or exists in a labyrinthine or tangling irregular pattern: Sometimes it was difficult for visitors to find an office in the meandered complex of offices of the business building.